<?xml version='1.1' encoding='UTF-8'?>
<flow-definition plugin="workflow-job@2.41">
    <actions>
        <org.jenkinsci.plugins.pipeline.modeldefinition.actions.DeclarativeJobAction plugin="pipeline-model-definition@1.9.2"/>
        <org.jenkinsci.plugins.pipeline.modeldefinition.actions.DeclarativeJobPropertyTrackerAction plugin="pipeline-model-definition@1.9.2">
            <jobProperties>
                <string>org.jenkinsci.plugins.workflow.job.properties.DisableConcurrentBuildsJobProperty</string>
                <string>jenkins.model.BuildDiscarderProperty</string>
            </jobProperties>
            <triggers/>
            <parameters>
                <string>BUILD_BRANCH</string>
                <string>BUILD_ENV</string>
            </parameters>
            <options/>
        </org.jenkinsci.plugins.pipeline.modeldefinition.actions.DeclarativeJobPropertyTrackerAction>
    </actions>
    <description>${description}</description>
    <keepDependencies>false</keepDependencies>
    <properties>
        <org.jenkinsci.plugins.workflow.job.properties.DisableConcurrentBuildsJobProperty/>
        <jenkins.model.BuildDiscarderProperty>
            <strategy class="hudson.tasks.LogRotator">
                <daysToKeep>-1</daysToKeep>
                <numToKeep>50</numToKeep>
                <artifactDaysToKeep>-1</artifactDaysToKeep>
                <artifactNumToKeep>-1</artifactNumToKeep>
            </strategy>
        </jenkins.model.BuildDiscarderProperty>
        <hudson.model.ParametersDefinitionProperty>
            <parameterDefinitions>
                <hudson.model.ChoiceParameterDefinition>
                    <name>BUILD_ENV</name>
                    <description>请选择部署环境:</description>
                    <choices class="java.util.Arrays$ArrayList">
                        <a class="string-array">
                            <string>dev</string>
                            <string>test</string>
                            <string>uat</string>
                        </a>
                    </choices>
                </hudson.model.ChoiceParameterDefinition>
                <net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterDefinition plugin="git-parameter@0.9.13">
                    <name>BUILD_BRANCH</name>
                    <description>请选择分支:</description>
                    <uuid>7f2823bb-59dc-43a0-a2d6-5fb07b4e6e2e</uuid>
                    <type>PT_BRANCH</type>
                    <tagFilter>*</tagFilter>
                    <branchFilter>origin/(.*)</branchFilter>
                    <defaultValue>master</defaultValue>
                    <useRepository>git@gitee.com:mmbluex/devops.git</useRepository>
                    <listSize>5</listSize>
                </net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterDefinition>
            </parameterDefinitions>
        </hudson.model.ParametersDefinitionProperty>
    </properties>
    <definition class="org.jenkinsci.plugins.workflow.cps.CpsFlowDefinition" plugin="workflow-cps@2.94">
        <script>@Library(&apos;pipeline&apos;)_
            pipelineCall()</script>
        <sandbox>true</sandbox>
    </definition>
    <triggers/>
    <disabled>false</disabled>
</flow-definition>